hillside farming - German English Dictionary